@charset "utf-8";
//公共样式表
//工具类名用来消除图片间隙
.imgWarp{
	img{
		display: none;
		max-width: 100%;
		width: 100%;
	}
}
body{
	header{
		padding-top: 50px;
		.navbar{
			margin-bottom: 0;	
			.navbar-brand{
				padding: 7px 15px 7px 20px;
				    float: left;
				    height: 50px;
				    padding: 7px 15px 7px 20px;
				    font-size: 18px;
				    line-height: 20px;
			}	
		}
		.navbar-fixed-top{
			border-width: 0px;
		}
	}
	.carousel-inner{
		background-color: #2B80D9;
		.item{
			img{
				margin: 0 auto;
			}
		}
	}
	footer{
		//height: 300px;
		background-color: #3b3b3b;
		padding-top: 35px;
		padding-bottom: 38px;
		.footer-text{
			//margin-bottom: 18px;
			a{
				color: #a1a3ab;
				margin-right: 13px;
			}
		}	
		.footer-img{
			>.row{
				//height: 38px;
				color: #a1a3ab;
				.col-md-9{				
					p{
						height: 38px;
						display: table-cell;
						vertical-align: bottom;
						margin: 0;
					}
				}
				.col-md-1{
					height: 38px;
					padding: 0 0;
					position: relative;
					img{
						position: absolute;
						right: 0;
					}
					.md-img{
						position: relative;					
						.ms-img{
							position: absolute;
							display: none;
							bottom: 151px;
							right: -55px;
							transition: all 2s;
						}
					}
					.md-img:hover .ms-img{
						display: block;
					}
					
				}
			}
		}
	}
}
@media (min-width: 768px){
.navbar {
    border-radius: 0;
}	
}
@media (min-width:768px) and (max-width:992px) {
	.navbar{
		.nav>li>a {
		    padding: 15px 3px;
		}
	}
}
@media (min-width:1200px) {
	.container{
		width: 1000px;
	}
}
@media (max-width:678px){
	body{
		//padding-top: 50px;
		padding-bottom: 67px;
		footer{
			width: 100%;
			padding: 10px 0;
			position: fixed;
			bottom: 0;
			.footer-text{
				text-align: center;
				font-size: 10px;
			}
			.footer-img{
				.row{
					height: 20px;
					.col-xs-4{
						right: 45px;
						height: 20px;
						img{
							width: 20px;
							height: 20px;
						}
						.md-img{
							.ms-img{
								bottom: 60px;
								right: -20px;
								img{
									width: 60px;
									height: 60px;
								}
							}
						}
					}
					.col-xs-12{
						p{
							text-align: center;
							font-size: 10px;
							height: 0;
						}
					}
				}
			}
		}
	}
}